package com.ruoyi.system.domain;

import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.core.domain.entity.SysDept;
import com.ruoyi.common.core.domain.entity.SysUser;

import java.util.List;


/**
 * 会员详情信息DTO
 */
/*这个表关联了会员TMember表，用户信息表，部门表、职位表*/

public class MemberDetailDTO extends BaseEntity {
    private static final long serialVersionUID = 1L;
    
    /** 会员信息 */
    private TMember member;
    
    /** 用户信息 */
    private SysUser user;
    
    /** 部门信息 */
    private SysDept dept;
    
    /** 职位列表 */
    private List<SysPost> posts;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public TMember getMember() {
        return member;
    }

    public void setMember(TMember member) {
        this.member = member;
    }

    public SysUser getUser() {
        return user;
    }

    public void setUser(SysUser user) {
        this.user = user;
    }

    public SysDept getDept() {
        return dept;
    }

    public void setDept(SysDept dept) {
        this.dept = dept;
    }

    public List<SysPost> getPosts() {
        return posts;
    }

    public void setPosts(List<SysPost> posts) {
        this.posts = posts;
    }
}


